Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated pycrap to include soma and dul. #251

Open
wants to merge 30 commits into
base: dev
Choose a base branch
from
Open

Conversation

tomsch420
Copy link
Collaborator

Pycrap got refactored to now include soma and dul. Furthermore a parser is added to parse any ontology that can be loaded with owlready2 into a python package that improves user experience and maintainability. When reviewing the PR, I recommend to only review the parser and not the actual content of the ontologies.

tomsch420 and others added 28 commits November 28, 2024 17:32
Adjustments regarding imported Ontologies within the parsed Ontology
If a class starts with a digit it will be replaced with a written number: 6DPose -> SixDPose
Added this fixes for Classes and Restrictions
(At this time digit_to_string is not applied to the restriction bodies (ToDo)).
# Conflicts:
#	examples/cram_plan_tutorial.md
#	examples/location_designator.md
#	examples/motion_designator.md
#	src/pycram/datastructures/world.py
#	src/pycram/designator.py
#	src/pycram/designators/motion_designator.py
#	src/pycram/world_concepts/world_object.py
#	src/pycrap/agent.py
#	src/pycrap/objects.py
@tomsch420 tomsch420 requested review from Tigul and hawkina December 12, 2024 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants